package cn.feizhu.aimarket.service;

import cn.feizhu.aimarket.model.domain.User;
import cn.feizhu.aimarket.model.dto.user.UserLoginRequest;
import cn.feizhu.aimarket.model.vo.BookVO;
import cn.feizhu.aimarket.model.vo.UserVO;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
* @author wsdsb
* @description 针对表【user(用户)】的数据库操作Service
* @createDate 2025-10-12 13:03:42
*/
public interface UserService extends IService<User> {

    Long login(UserLoginRequest userLoginRequest);

    UserVO getUserInfo(long userId);

    List<BookVO> listMyBooks(long userId, Long appId);
}
